regular long-term use - Spanish English Dictionary